package cn.tedu.shoot;

import javax.swing.*;

/**
 * 天空:是飞行物
 */
public class Sky extends FlyingObject {
    private int speed; //移动速度
    private int y1; //第2张图片的y坐标

    /**
     * 构造方法
     */
    public Sky() {
        super(400, 700, 0, 0);
        speed = 1;
        y1 = -700;
    }


    public ImageIcon getImage() {
        return Images.background;
    }

    //获取y1
    public int getY1() {
        return y1;
    }

    /**
     * 重写step()移动
     */
    public void step() {
        y += speed;
        y1 += speed;
        if (y>=World.HEIGHT){//若y>=窗口的高  表示移到最下面了
            y=-World.HEIGHT;//则将y修改为负的窗口的高 即移到最上面了
        }
        if (y1>=World.HEIGHT){//若y1>=窗口的高  表示移到最下面了
            y1=-World.HEIGHT;//则将y1修改为负的窗口的高 即移到最上面了
        }
    }
}